<label onclick="$(this).hide();$(this).next().show();">{{item.{name}}}</label><input style="display:none;" type="text" ng-model="item.{name}" ng-blur="post({'{name}':item.{name}},'{set}','{key}='+item.{key},'message')"/>